package com.biyu.monitormanage.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.biyu.monitormanage.entity.PoliceEntity;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author 15491
 */
@Mapper
public interface PoliceDao extends BaseMapper<PoliceEntity> {

    /**
     * 查找已启用的报警阈值
     * @return 报警实体
     */
    List<PoliceEntity> queryUsing();

    /**
     * 更改报警状态
     * @param id 报警设置的id
     * @param status 新状态 是停用或启用
     * @return 是否成功
     */
    int updateStatus(@Param("id")Long id, @Param("status")Integer status);
}
